chinese shrew mole - Turkish English Dictionary